.my-route-menu.el-menu {
  height: 48px;
  gap: 8px;
  --el-menu-text-color: #616264;
  background-color: transparent;
  border-bottom: none !important;
}
.my-route-menu.el-menu.el-menu--horizontal {
  --el-menu-hover-text-color: var(--el-color-primary);
  --el-menu-hover-bg-color: #ffffff;
  --el-menu-active-color: var(--el-color-primary);
  --el-menu-border-color: #ffffff;
}
.my-route-menu.el-menu.el-menu--vertical {
  display: flex;
  flex-direction: column;
  --el-menu-bg-color: #f2f2f2;
  --el-menu-hover-text-color: var(--el-color-primary);
  --el-menu-hover-bg-color: #ffffff;
  --el-menu-active-color: var(--el-color-primary);
  --el-menu-border-color: #f2f2f2;
  --el-menu-base-level-padding: 12px;
  --el-menu-item-font-size: 12px;
  --el-menu-item-height: 32px;
}
.my-route-menu.el-menu.el-menu--horizontal .el-menu-item:hover {
  border-color: var(--el-color-primary);
}

.my-route-menu.el-menu.el-menu--vertical .el-menu-item {
  border-radius: 4px;
}
.my-route-menu.el-menu .el-menu-item.is-active {
  background-color: #ffffff;
}
.my-route-menu.el-menu.el-menu--vertical .el-menu-item:hover {
  color: var(--el-color-primary);
}

.my-dialog.el-dialog {
  --el-dialog-padding-primary: 0px;
}

.my-dialog.el-dialog .el-dialog__header {
  display: flex;
  width: 100%;
  box-sizing: border-box;
  height: 66px;
  align-items: center;
  padding-left: 24px;
  padding-right: 0px;
  border-bottom: 1px solid var(--el-border-color);
}
.my-dialog.el-dialog .el-dialog__header .el-dialog__headerbtn {
  width: 66px;
  height: 66px;
}
.my-dialog.el-dialog .el-dialog__body {
  padding: 24px;
}

.my-dialog.el-dialog .el-dialog__footer {
  padding: 16px 24px;
  border-top: 1px solid var(--el-border-color);
}

/* .my-form .el-form-item:last-child {
    margin-bottom: 0px;
} */

.my-table.el-table {
  --el-table-header-bg-color: #f3f3f3;
}

.my-tree.el-tree .el-tree-node.is-current > .el-tree-node__content {
  background-color: #1ec3af33;
}

.custom-label-conent-zr .el-form-item__label {
  width: 80px !important;
}

.account-again-btn-zr .el-form-item__content {
  justify-content: center !important;
}

.forget-password-label-zr .el-form-item__label {
  display: flex !important;
  justify-content: flex-start !important;
}
